//
//  AQRImageZoomView.h
//  IfengNews
//
//  Created by Ryan on 13-5-13.
//
//

#import <UIKit/UIKit.h>

@interface AQRImageZoomView : UIScrollView<UIScrollViewDelegate>{
    UIView *_scrollContentView;
    id<NSObject> __weak tagDelegate;
    NSString *_imageURL;
    float miniScale;
    float currentScale;
    CGRect initFrame;
    UIImageView *_bgview;
}
@property (nonatomic,weak) id<NSObject> tagDelegate;
@property (nonatomic,unsafe_unretained)CGRect fromRect;
@property (nonatomic, strong) UILabel *moreLabel;
@property (nonatomic, strong) UIView *moreView;
@property (nonatomic, strong) NSDictionary *dic_temp;
@property (nonatomic, strong) NSArray *arr_temp;
@property (nonatomic, strong) UIImageView *imageView;
@property (nonatomic, assign) UIInterfaceOrientation userInterfaceOrientation;
@property (nonatomic, assign) BOOL userHasNext;
@property (nonatomic, strong) NSDictionary *banner;
@property (nonatomic, assign) NSInteger bannerTag;

- (void)setImage:(UIImage *)aimage;
- (void)setImageUrl:(NSString *)url;

- (void)resetScale;

- (void)setImageNil;

-(void)setImageUrlNil;

- (UIImage *)image;

- (void)tapSelect:(SEL) selector target:(id)target;
- (void)updateFrameWithRect:(CGRect)_rect;
- (void)setImageUrl:(NSString *)url block:(void (^)(UIImage *img))block;

- (void)setImgUIViewContentMode:(UIViewContentMode)mode;


@end
